
package com.idealighter.game.games.xzdd.struct;

import com.idealighter.game.dictionary.dic.XzddMultipleDic;
import com.idealighter.game.server.context.ApplicationContext;

/**
 * 血战到底算翻的类型 . 胡类型加翻(1:平胡,2:天胡,3:地胡,4:抢杠胡,5:杠上花,6:杠上炮) 牌类型加翻(7:小七对,8:大对,9:龙对,10:清一色,11:四合)
 * 30:刮风,31:下雨,32:查花猪,33:查听
 * 
 * @date 2016年9月12日 下午4:46:18
 *
 */
public interface XzddMultipleType {

  // 配置表中的id,固定的
  int multipleId();

  /**
   * 获取加翻的翻数 .
   * 
   * @return
   */
  public default int multiple() {
    return ApplicationContext.getBean(XzddMultipleDic.class).get(multipleId()).getMultiple();
  }
}
